package _21_zuhe_pattern.v1_0.ibefore;

import java.util.ArrayList;

/**
 * @Description: 分支节点接口
 * @Auther: 2019/6/6 10:26 by zhang.jy
 */
public interface IBranch {
	//获得信息
	public String getInfo();

	//增加数据节点，例如研发部下设的研发一组
	public void add(IBranch branch);

	//增加叶子节点
	public void add(ILeaf leaf);

	//获得下级信息
	public ArrayList getSubordinateInfo();
}